Release 10.1A: OpenEdge Development:
Progress Dynamics Basic Development


Assigning login companies to products

The login company is a concept that is described in more detail in Chapter 13, " Defining Progress Dynamics Application Security." You can define different organizational entities that make use of an application or products in an application. These entities might actually be companies in some sense of the word or they might be any other kind of organization (departments or roles are alternative terms). When a user logs in to an application, one of the fields the login dialog box prompts for is the login company. When you create your own application, you can rename the label for this field to something more meaningful to you, or you can eliminate it altogether.

The user can either log on in the context of a particular company, or can select <All>, meaning that the log on is for no particular company. The Product Maintenance tab lets you associate a product with a particular login company. The Login Company field is just for reference.

When you get to the point of defining security restrictions, you can associate a restriction with a user (meaning this user cannot access this application function), with a login company (meaning users logged in under this company cannot access this function), or with a combination of the two (meaning this particular user cannot access this function when logged in under this particular company). You can define login companies using the Login Company Control option under the Administration window Security menu.

You might want to associate some products with a login company when you come to design your security structures. Initially, you will probably want to leave the Login Company field in the Product Maintenance window at the default setting of <All>.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095